package org.csmzxy.class2333.interfacedemo;

//定义接口Playable,表示播放音乐
interface playable{
    void play();                           //定义播放功能的抽象方法
}
//定义类Recordable,表示录制音乐
class Recordable1{
    void record(){
        System.out.println("具有录制功能");  //定义录制功能的抽象方法
    }
}
//定义类AudioPlayer来实现接口Playable,并继承Recordable类
class AudioPlayer1 extends Recordable1 implements Playable{
    @Override
    public void play(){
        System.out.println("音频播放器具有播放音乐的功能");
    }
    @Override
    public void record(){
        System.out.println("音频播放器具有录制音乐的功能");
    }
}
public class Example12 {
    public static void main(String[] args){
        AudioPlayer audioPlayer = new AudioPlayer();
        audioPlayer.play();
        audioPlayer.record();
    }
}
